﻿<Project DefaultTargets="Build;UnpresentTarget" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>8.0.50727</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{B5654124-1EEE-4826-AA2D-54A583EBC0E4}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>AntEater.ComponentModel</RootNamespace>
    <AssemblyName>AntEater.ComponentModel</AssemblyName>
    <SignAssembly>true</SignAssembly>
    <AssemblyOriginatorKeyFile>AntEater.snk</AssemblyOriginatorKeyFile>
    <SccProjectName>"%24/AntEater", KQBAAAAA</SccProjectName>
    <SccLocalPath>..\..</SccLocalPath>
    <SccAuxPath>
    </SccAuxPath>
    <SccProvider>MSSCCI:Microsoft Visual SourceSafe</SccProvider>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>..\..\Build\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <RunCodeAnalysis>true</RunCodeAnalysis>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>none</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>..\..\Build\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <DocumentationFile>..\..\Build\Documentation\AntEater.ComponentModel.xml</DocumentationFile>
    <UseVSHostingProcess>false</UseVSHostingProcess>
    <RunCodeAnalysis>true</RunCodeAnalysis>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug - FXCOP Disabled|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <OutputPath>bin\Debug - FXCOP Disabled\</OutputPath>
    <DefineConstants>CODE_ANALYSIS;DEBUG;TRACE</DefineConstants>
    <DebugType>full</DebugType>
    <PlatformTarget>AnyCPU</PlatformTarget>
    <RunCodeAnalysis>false</RunCodeAnalysis>
    <CodeAnalysisRuleAssemblies>C:\Program Files\Microsoft Visual Studio 8\Team Tools\Static Analysis Tools\FxCop\\rules</CodeAnalysisRuleAssemblies>
    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
    <ErrorReport>prompt</ErrorReport>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.configuration" />
    <Reference Include="System.Data" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\GlobalAssemblyInfo.cs">
      <Link>Properties\GlobalAssemblyInfo.cs</Link>
    </Compile>
    <Compile Include="BuildElements\BuildElementAttribute.cs" />
    <Compile Include="BuildElements\BuildElementPropertyAttribute.cs" />
    <Compile Include="BuildElements\CommentBuildElement.cs" />
    <Compile Include="BuildElements\ErrorBuildElement.cs" />
    <Compile Include="BuildElements\GenericBuildElementBase.cs" />
    <Compile Include="BuildElements\GenericContainerBuildElementBase.cs" />
    <Compile Include="BuildElements\BuildElementBase.cs" />
    <Compile Include="BuildElements\ChooseBuildElement.cs" />
    <Compile Include="BuildElements\ContainerBuildElementBase.cs" />
    <Compile Include="BuildElements\IGenericBuildElement.cs" />
    <Compile Include="BuildElements\IBuildElement.cs" />
    <Compile Include="BuildElements\IContainerBuildElement.cs" />
    <Compile Include="BuildElements\ImportBuildElement.cs" />
    <Compile Include="BuildElements\ItemBuildElement.cs" />
    <Compile Include="BuildElements\ItemGroupBuildElement.cs" />
    <Compile Include="BuildElements\ItemMetadataBuildElement.cs" />
    <Compile Include="BuildElements\MessageBuildElement.cs" />
    <Compile Include="BuildElements\OnErrorBuildElement.cs" />
    <Compile Include="BuildElements\OtherwiseBuildElement.cs" />
    <Compile Include="BuildElements\OutputBuildElement.cs" />
    <Compile Include="BuildElements\ProjectBuildElement.cs" />
    <Compile Include="BuildElements\ProjectExtensionBuildElement.cs" />
    <Compile Include="BuildElements\PropertyBuildElement.cs" />
    <Compile Include="BuildElements\PropertyGroupBuildElement.cs" />
    <Compile Include="BuildElements\TargetBuildElement.cs" />
    <Compile Include="BuildElements\TaskBuildElement.cs" />
    <Compile Include="BuildElements\UnknownBuildElement.cs" />
    <Compile Include="BuildElements\UsingTaskBuildElement.cs" />
    <Compile Include="BuildElements\WarningBuildElement.cs" />
    <Compile Include="BuildElements\WhenBuildElement.cs" />
    <Compile Include="BuildFile.cs" />
    <Compile Include="BuildFileCollection.cs" />
    <Compile Include="Configuration\AntEaterConfiguration.cs" />
    <Compile Include="Configuration\AntEaterSection.cs" />
    <Compile Include="Configuration\PresenterElement.cs" />
    <Compile Include="Configuration\PresenterElementCollection.cs" />
    <Compile Include="Configuration\NamedElement.cs" />
    <Compile Include="Configuration\NamedElementCollection.cs" />
    <Compile Include="Configuration\RuntimeServiceElement.cs" />
    <Compile Include="Configuration\RuntimeServiceElementCollection.cs" />
    <Compile Include="Configuration\TypeElement.cs" />
    <Compile Include="ExternalBuildProperty.cs" />
    <Compile Include="ExternalBuildPropertyCollection.cs" />
    <Compile Include="Options.cs" />
    <Compile Include="Project.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Solution.cs" />
    <Compile Include="Validation\IValidatable.cs" />
    <Compile Include="Validation\ValidationResult.cs" />
  </ItemGroup>
  <ItemGroup>
    <None Include="AntEater.snk" />
    <None Include="BuildElements\BuildElements.cd" />
    <None Include="ComponentModel.cd" />
    <None Include="Configuration\Configuration.cd" />
    <None Include="Validation\Validation.cd" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="BuildElements\Design\" />
  </ItemGroup>
	<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>